How Stable Is India's Economy 75 Years After Independence